// 引入axios | 路径配置
import { AJAX_PATH } from "@/services/config.js";

// 导入 封装的 有权限请求
import { HTTP_LIMITED } from "@/utils/axios.js";

class JiChuXinXiSheZhiHttp extends HTTP_LIMITED {
  duplicateCheck(data) {//重复校验
    return this._get(AJAX_PATH.duplicateCheck + data)
  }
  updateownedBranch(data) {//更新所属分厂
    return this._get(AJAX_PATH.updateownedBranch + data);
  }
  InventoryOrganizationFile(data) {// 库存组织档案-保存
    return this._post(AJAX_PATH.InventoryOrganizationFile, data);
  }
  getAllNumberName(data) {// 返回所有的仓库编码、仓库名称
    return this._get(AJAX_PATH.getAllNumberName, data);
  }
  GetInventoryOrganizationFile(data) {// 获取库存组织档案-列表
    return this._get(AJAX_PATH.GetInventoryOrganizationFile + data);
  }
  updateInventoryOrganization(data) {//库存组织档案-修改
    return this._post(AJAX_PATH.updateInventoryOrganization, data);
  }
  deleteInventoryOrganization(data) {//库存组织档案-删除
    return this._get(AJAX_PATH.deleteInventoryOrganization + data);
  }
  //   getChuGuPengList(data) {
  //     //获取出菇棚信息列表
  //     return this._get(AJAX_PATH.getChuGuPengList + data);
  //   }

  //   getPeiYangYuanAllList(querypath) {
  //     //获取公司内外所有培养员列表
  //     return this._get(AJAX_PATH.getPeiYangYuanAllList + querypath);
  //   }

  //   // 新增出菇棚信息
  //   saveChuGuPengInfo(data) {
  //     return this._post(AJAX_PATH.saveChuGuPengInfo, data);
  //   }

  //   //删除出菇棚信息
  //   deleteChuGuPengInfo(data) {
  //     return this._get(AJAX_PATH.deleteChuGuPengInfo + data);
  //   }
  //   updateChuGuPengInfo(data) {
  //     //修改出菇棚信息
  //     return this._post(AJAX_PATH.updateChuGuPengInfo, data);
  //   }
  //   selectChuGuPengInfo(querypath) {
  //     //查询出菇棚信息
  //     return this._get(AJAX_PATH.selectChuGuPengInfo + querypath);
  //   }


}

export { JiChuXinXiSheZhiHttp };
